dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Leeward Islands
— definition
1.
Leeward Islands (Noun)
1 definition
Leeward Islands (Noun)
— A group of islands in the eastern West Indies.
1 type of
archipelago
11 parts
Antigua and Barbuda
Federation of Saint Kitts and Nevis
Guadeloupe
Saint Christopher-Nevis
Saint Kitts and Nevis
Saint Maarten
Saint Martin
St. Christopher-Nevis
St. Kitts and Nevis
St. Maarten
St. Martin
2 parts of
Caribees
Lesser Antilles